package org.fle4y.framework.net;

import java.util.concurrent.LinkedBlockingQueue;
import org.fle4y.framework.net.aio.AIOServer;
import org.fle4y.framework.net.aio.AIOSession;

/**
 * author : xiehui<br>
 * company : northking <br>
 * Create at: 2012-6-10<br>
 * @version : 1.0<br>
 * mailto:flexie@foxmail.com<br>
 *  Description : 业务的逻辑实现.
 */
public interface LogicHandler{
	public void doLogic(AIOSession session,LinkedBlockingQueue<Message> inputQueue,LinkedBlockingQueue<Message> outputQueue);
	public void setServer(AIOServer server);
	public void endCallBack();
}
